Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 ELSTREE ROAD Detached £712,500 7 Mar 2013
18 ELSTREE ROAD Detached £600,000 12 Oct 2007